function jump(arr) {
    let max = 0;
    for (let i = 0; i < arr.length; i++) {
        if (max < i) return false; // 注意顺序
        max = Math.max(max, i + arr[i]);
        if (arr.length - 1 <= max) return true;
    }
}